草庐IT

objective-c - Xcode 5 : Code signing entitlement errors

全部标签

objective-c - 如何将 MIME 类型转换为 iOS 上的首选文件扩展名?

我有一个MIME类型:audio/x-wav我想要首选的文件扩展名:.wav有没有办法在iOS上获取这些信息?我试过...CFStringRefuttype=UTTypeCreatePreferredIdentifierForTag(kUTTagClassMIMEType,@"audio/x-wav",NULL);CFStringRefutpt=UTTypeCopyPreferredTagWithClass(uttype,kUTTagClassFilenameExtension);...但返回的'uttype'的值以“dyn”为前缀(根据文档表示未找到类型),因此'utpt'为NULL

xcode - 告诉 Xcode 忽略某些目标的 header ?

我有一个带有mac目标和iOS目标的Xcode项目。该项目包含一个仅在iOS目标中使用的IPhoneOnlyClass类。我已经取消选中mac目标中的IPhoneOnlyClass.m,因此它不会编译该文件。现在IphoneOnlyClass.h包含该行#import当我为mac目标编译时,Xcode给我一个错误:错误:GameKit/GameKit.h:没有那个文件或目录我可以使用#ifdef来解决这个问题,但是有更好的方法吗?我宁愿告诉Xcode在编译mac目标时完全忽略header。 最佳答案 首先,您不应该在特定于Mac或多

iphone - iOS 开发 : Should the "playersToInvite" property contain an array of strings or an array of GKPlayer objects?

GKMatchRequest对象的playersToInvite属性应该包含一个包含玩家ID的NSString对象数组,还是应该包含一个GKPlayer对象数组?关于这个关键属性的文档根本不清楚,我已经尝试了两种方法,但我的代码不起作用,所以我无法通过实验判断。这是文档中对该属性的描述...Alistofplayerstoinvitetothematch.他们为什么还要费心写那个?感谢您的帮助! 最佳答案 我相信这可以用GameKitProgrammingGuide来回答当它说:TheplayersToInviteparameter

iphone - 在后台填充 Objective-C 中的表格单元格(iphone)

我在表格单元格中显示数据,并使用网络服务下载数据。数据量巨大,下载后显示需要一定的时间。我需要提供一些解决方案。我正在考虑先下载一些数据,然后一旦屏幕显示信息,然后在后台下载其余数据。在这种情况下应用程序不会显得呆滞。如果还有其他解决方案,请指导..谢谢! 最佳答案 你要实现这段代码staticNSString*cellIdentifier=@"LeaveRequestTableViewCell";UITableViewCell*cell=[tableViewdequeueReusableCellWithIdentifier:cel

objective-c - iOS:访问 XML 数据记录的简便方法?

我有一个应用程序需要从远程服务器(按位置划分的企业)加载数据并将它们显示在map上。来自服务器的提要是基于XML的。我已经成功地实现了这个,但想知道我是否可以让我的生活更轻松一些。目前,我正在使用Google的GDataXML库,我已经实现了一个用于在后台获取远程数据的库,如果我需要,它会在完成或加载期间给我回电。当完整数据加载完毕后,我遍历文档并将不同级别转换为对象,将该对象添加到NSMutableArray(因为我想进行延迟加载,所以我想在请求更多时添加)和然后将该数组传递到我的应用程序的下一部分,然后为我解释和固定/注释map。示例XML数据(抽象):FredBloggsandC

xcode - 如何使 Xcode 使用 “User headers search paths” 正确找到 header ?

我正在尝试使用Xcode从libFLAC构建一个框架,以便在我自己的MacOSX应用程序中使用。我使用这些FLAC源:http://sourceforge.net/projects/flac/files/flac-src/flac-1.2.1-src/flac-1.2.1.tar.gz/download我只需要这些源文件中的几个,但我宁愿保留所有内容,这样我就可以保留原始的FLAC源,如果我想用我自己的源分发框架项目。flac-1.2.1.tar.gz包含这些目录:flac-1.2.1/include/flac-1.2.1/src/libFLAC/flac-1.2.1/src/libF

objective-c - Unicode 数据从 NSData 到 NSString

因此,如果我从HTTP请求中获得NSData,那么我会执行如下操作:NSString*test=[[NSStringalloc]initWithData:dataencoding:NSUTF8StringEncoding];如果数据包含奇怪的unicode数据(titleisfromreddit),这将导致null:{"title":"click..██me..and..then██________██check██_.your...██.__...██____██....██████████████....██____██████....██████....██████____███

xcode - 是否可以通过 Xcode 在模拟器中安装 iOS 应用程序而不立即启动它?

我想在应用启动时更新它们之前验证Settings.app中的默认值是否正确。 最佳答案 你不能只是安装,但你可以....只需在初始启动期间以编程方式检查您的-didFinishLaunchingWithOptions:方法中的设置。如果你想在你的任何应用程序代码运行之前看到它们,你总是可以改变你的didFinishLaunchingWithOptions这样它实际上不会创建和设置你的RootViewController。然后终止该应用程序并检查Settings.app以查看是否适合您。

objective-c - 如何将触摸事件传递给饼图

我是核心情节框架的新手,面临一个问题:我是CPGraphHostigView来画饼图。由于CPGraphHostigView没有检测到触摸事件,我在上面有一个可以检测触摸的UIView。现在我如何将此触摸事件传递给饼图,以便使用CPPieChartDelegate方法。-(void)pieChart:(CPPieChart*)plotsliceWasSelectedAtRecordIndex:(NSUInteger)index被调用。感谢任何帮助。提前致谢。-拉维 最佳答案 CPGraphHostingView继承自UIView,它

objective-c - 需要 iOS 多重可达性

我正在使用PhoneGap0.9.3和AsiHTTPRequest创建一个iOS应用程序。他们都使用“可达性”文件。PhoneGap使用1.5版AsiHTTPRequest使用版本2.0.4他们不断抛出组合错误,因为有很多相同的变量。我试图重构这两个文件,但它们不断抛出错误。是否有更简单的方法来执行此操作,还是我应该继续尝试合并这2个文件。提前致谢! 最佳答案 您可以尝试找到使用较新Reachability版本的较新版本的PhoneGap,但我猜您已经尝试过这条路线。除此之外,它有点难看,但如果您重构/重命名其中一个,则可以同时构建